#ifndef INTERFACES_H
#define INTERFACES_H

#include <QWidget>

#include <QtPlugin>

class PluginInterface
{
public:
    virtual ~PluginInterface();

    virtual bool isBusy(){return false;}
    virtual bool isSystem(){return false;}
};

class FormInterface : public QWidget
{
    Q_OBJECT

public:
    FormInterface(QWidget *parent);

    virtual bool isBusy(){return false;}
    virtual bool isSystem(){return false;}

};

#define PluginInterface_iid "jPOS.interfaces.PluginInterface"

Q_DECLARE_INTERFACE(PluginInterface, PluginInterface_iid)

#endif // PLUGINSINTERFACE_H
